submit one's application - Deutsch Englisch Wörterbuch